package com.heima.wemedia.service;

import com.fasterxml.jackson.core.JsonProcessingException;
import com.heima.model.article.pojos.ApArticle;
import com.heima.model.common.dtos.PageResponseResult;
import com.heima.model.common.dtos.ResponseResult;
import com.heima.model.common.vos.PageResultVo;
import com.heima.model.wemedia.dtos.StatisticsDto;

import java.util.Date;
import java.util.Map;

public interface WmStatisticsService {

    /**
     * 图文统计
     */
    ResponseResult<Map<String, Object>> newsDimension(String beginDate, String endDate) throws JsonProcessingException;

    /**
     * 分页查询图文统计
     */
    PageResultVo<ApArticle> newsPage(StatisticsDto dto);
}
